my Lord – English–Türkçe translations

🇬🇧 en tr 🇹🇷

my Lord noun

  • address towards a lord
efendi
Wiktionary Links